package com.yhd.commonauth.annotation;

import java.lang.annotation.*;

/**
 *
 * 用于标注接口是属于什么类型的接口，
 * 会被被哪个逻辑鉴权。
 *
 * @author Liuzr
 * @since 2020-12-30
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Authorization {

    /**
     * 用于获取具体校验逻辑的bean
     * 该value要对应上具体beanName
     *
     * @return
     */
    String value();
}
